horse shoe type mixer

n.马蹄式混合器